home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 November / CHIP_2011_11.iso / Programy / Narzedzia / Aplikacje_64-bitowe / Mixxx / mixxx-1.9.0-win64.exe / midi / Vestax VCI-100.midi.xml < prev    next >
Extensible Markup Language  |  2010-12-04  |  17KB  |  662 lines

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <MixxxMIDIPreset schemaVersion="1" mixxxVersion="1.8.0+">
  3.   <info>
  4.     <name>Vestax VCI-100.midi.xml</name>
  5.     <author>Anders Gunnarsson</author>
  6.     <description>Preliminary controller mapping for Vestax VCI-100 with scripts</description>
  7.   </info>
  8.   <controller id="Vestax VCI-100">
  9.     <scriptfiles>
  10.        <file filename="Vestax-VCI-100-scripts.js" functionprefix="VestaxVCI100"/>
  11.     </scriptfiles>
  12.     <controls>
  13.       <control>
  14.         <group>[Master]</group>
  15.         <key>crossfader</key>
  16.         <status>0xB0</status>
  17.         <midino>0x08</midino>
  18.       </control>
  19.       <control>
  20.         <group>[Master]</group>
  21.         <key>volume</key>
  22.         <status>0xB0</status>
  23.         <midino>0x07</midino>
  24.       </control>
  25.       <control>
  26.         <group>[Master]</group>
  27.         <key>headVolume</key>
  28.         <status>0xB0</status>
  29.         <midino>0x58</midino>
  30.       </control>
  31.       <control>
  32.         <group>[Master]</group>
  33.         <key>headMix</key>
  34.         <status>0xB0</status>
  35.         <midino>0x59</midino>
  36.       </control>
  37.       <control>
  38.         <group>[Master]</group>
  39.         <key>balance</key>
  40.         <status>0xB0</status>
  41.         <midino>0x1f</midino>
  42.       </control>
  43.       
  44.       <!-- Loop & Hotcues -->
  45.       <control>
  46.         <group>[Master]</group>
  47.         <key>VestaxVCI100.key1</key>
  48.         <status>0x90</status>
  49.         <midino>0x62</midino>
  50.         <options>
  51.            <Script-Binding/>
  52.         </options>
  53.       </control>
  54.       <control>
  55.         <group>[Master]</group>
  56.         <key>VestaxVCI100.key1</key>
  57.         <status>0x80</status>
  58.         <midino>0x62</midino>
  59.         <options>
  60.            <Script-Binding/>
  61.         </options>
  62.       </control>
  63.       <control>
  64.         <group>[Master]</group>
  65.         <key>VestaxVCI100.key2</key>
  66.         <status>0x90</status>
  67.         <midino>0x63</midino>
  68.         <options>
  69.            <Script-Binding/>
  70.         </options>
  71.       </control>
  72.       <control>
  73.         <group>[Master]</group>
  74.         <key>VestaxVCI100.key2</key>
  75.         <status>0x80</status>
  76.         <midino>0x63</midino>
  77.         <options>
  78.            <Script-Binding/>
  79.         </options>
  80.       </control>
  81.       <control>
  82.         <group>[Master]</group>
  83.         <key>VestaxVCI100.key3</key>
  84.         <status>0x90</status>
  85.         <midino>0x64</midino>
  86.         <options>
  87.            <Script-Binding/>
  88.         </options>
  89.       </control>
  90.       <control>
  91.         <group>[Master]</group>
  92.         <key>VestaxVCI100.key3</key>
  93.         <status>0x80</status>
  94.         <midino>0x64</midino>
  95.         <options>
  96.            <Script-Binding/>
  97.         </options>
  98.       </control>
  99.       
  100.       <control>
  101.         <group>[Channel1]</group>
  102.         <key>VestaxVCI100.loopMode</key>
  103.         <status>0x90</status>
  104.         <midino>0x65</midino>
  105.         <options>
  106.            <Script-Binding/>
  107.         </options>
  108.       </control>
  109.       <control>
  110.         <group>[Channel1]</group>
  111.         <key>VestaxVCI100.loopMode</key>
  112.         <status>0x80</status>
  113.         <midino>0x65</midino>
  114.         <options>
  115.            <Script-Binding/>
  116.         </options>
  117.       </control>
  118.       <control>
  119.         <group>[Channel1]</group>
  120.         <key>VestaxVCI100.hotcueMode</key>
  121.         <status>0x90</status>
  122.         <midino>0x66</midino>
  123.         <options>
  124.            <Script-Binding/>
  125.         </options>
  126.       </control>
  127.       <control>
  128.         <group>[Channel2]</group>
  129.         <key>VestaxVCI100.hotcueMode</key>
  130.         <status>0x80</status>
  131.         <midino>0x66</midino>
  132.         <options>
  133.            <Script-Binding/>
  134.         </options>
  135.       </control>
  136.       <control>
  137.         <group>[Channel2]</group>
  138.         <key>VestaxVCI100.loopMode</key>
  139.         <status>0x90</status>
  140.         <midino>0x67</midino>
  141.         <options>
  142.            <Script-Binding/>
  143.         </options>
  144.       </control>
  145.       <control>
  146.         <group>[Channel2]</group>
  147.         <key>VestaxVCI100.loopMode</key>
  148.         <status>0x80</status>
  149.         <midino>0x67</midino>
  150.         <options>
  151.            <Script-Binding/>
  152.         </options>
  153.       </control>
  154.       <control>
  155.         <group>[Channel2]</group>
  156.         <key>VestaxVCI100.hotcueMode</key>
  157.         <status>0x90</status>
  158.         <midino>0x68</midino>
  159.         <options>
  160.            <Script-Binding/>
  161.         </options>
  162.       </control>
  163.       <control>
  164.         <group>[Channel2]</group>
  165.         <key>VestaxVCI100.hotcueMode</key>
  166.         <status>0x80</status>
  167.         <midino>0x68</midino>
  168.         <options>
  169.            <Script-Binding/>
  170.         </options>
  171.       </control>
  172.       
  173.       <control>
  174.         <group>[Flanger]</group>
  175.         <key>lfoDepth</key>
  176.         <status>0xB0</status>
  177.         <midino>0x46</midino>
  178.       </control>
  179.       <control>
  180.         <group>[Flanger]</group>
  181.         <key>lfoDelay</key>
  182.         <status>0xB0</status>
  183.         <midino>0x47</midino>
  184.       </control>
  185.       <control>
  186.         <group>[Flanger]</group>
  187.         <key>lfoPeriod</key>
  188.         <status>0xB0</status>
  189.         <midino>0x48</midino>
  190.       </control>
  191.       <control>
  192.         <group>[Channel1]</group>
  193.         <key>volume</key>
  194.         <status>0xB0</status>
  195.         <midino>0x0c</midino>
  196.       </control>
  197.       <control>
  198.         <group>[Channel1]</group>
  199.         <key>pregain</key>
  200.         <status>0xB0</status>
  201.         <midino>0x14</midino>
  202.       </control>
  203.       <control>
  204.         <group>[Channel1]</group>
  205.         <key>filterHigh</key>
  206.         <status>0xB0</status>
  207.         <midino>0x15</midino>
  208.       </control>
  209.       <control>
  210.         <group>[Channel1]</group>
  211.         <key>filterMid</key>
  212.         <status>0xB0</status>
  213.         <midino>0x16</midino>
  214.       </control>
  215.       <control>
  216.         <group>[Channel1]</group>
  217.         <key>filterLow</key>
  218.         <status>0xB0</status>
  219.         <midino>0x17</midino>
  220.       </control>
  221.       <control>
  222.         <group>[Channel1]</group>
  223.         <key>rate</key>
  224.         <status>0xB0</status>
  225.         <midino>0x0e</midino>
  226.         <options>
  227.           <invert/>
  228.         </options>
  229.       </control>
  230.       <control>
  231.         <group>[Channel1]</group>
  232.         <key>VestaxVCI100.jog_touch</key>
  233.         <status>0x90</status>
  234.         <midino>0x30</midino>
  235.         <options>
  236.            <Script-Binding/>
  237.         </options>
  238.       </control>
  239.       <control>
  240.           <group>[Channel1]</group>
  241.           <key>VestaxVCI100.jog_wheel_scratch</key>
  242.           <status>0xB0</status>
  243.           <midino>0x10</midino>
  244.           <options>
  245.               <Script-Binding/>
  246.           </options>
  247.       </control>
  248.       <control>
  249.           <group>[Channel1]</group>
  250.           <key>VestaxVCI100.jog_wheel</key>
  251.           <status>0xB0</status>
  252.           <midino>0x12</midino>
  253.           <options>
  254.               <Script-Binding/>
  255.           </options>
  256.       </control>
  257.       <control>
  258.         <group>[Channel1]</group>
  259.         <key>play</key>
  260.         <status>0x90</status>
  261.         <midino>0x32</midino>
  262.       </control>
  263.       <control>
  264.         <group>[Channel1]</group>
  265.         <key>play</key>
  266.         <status>0x80</status>
  267.         <midino>0x32</midino>
  268.       </control>
  269.       <control>
  270.         <group>[Channel1]</group>
  271.         <key>cue_goto</key>
  272.         <status>0x90</status>
  273.         <midino>0x33</midino>
  274.       </control>
  275.       <control>
  276.         <group>[Channel1]</group>
  277.         <key>cue_goto</key>
  278.         <status>0x80</status>
  279.         <midino>0x33</midino>
  280.       </control>      
  281.       <control>
  282.         <group>[Channel1]</group>
  283.         <key>cue_preview</key>
  284.         <status>0x90</status>
  285.         <midino>0x34</midino>
  286.       </control>
  287.       <control>
  288.         <group>[Channel1]</group>
  289.         <key>cue_preview</key>
  290.         <status>0x80</status>
  291.         <midino>0x34</midino>
  292.       </control>      
  293.       <control>
  294.         <group>[Channel1]</group>
  295.         <key>cue_set</key>
  296.         <status>0x90</status>
  297.         <midino>0x35</midino>
  298.       </control>
  299.       <control>
  300.         <group>[Channel1]</group>
  301.         <key>cue_set</key>
  302.         <status>0x80</status>
  303.         <midino>0x35</midino>
  304.       </control>      
  305.       <control>
  306.         <group>[Channel1]</group>
  307.         <key>pfl</key>
  308.         <status>0x90</status>
  309.         <midino>0x48</midino>
  310.       </control>
  311.       <control>
  312.         <group>[Channel1]</group>
  313.         <key>pfl</key>
  314.         <status>0x80</status>
  315.         <midino>0x48</midino>
  316.       </control>      
  317.       <control>
  318.         <group>[Channel1]</group>
  319.         <key>back</key>
  320.         <status>0x90</status>
  321.         <midino>0x42</midino>
  322.       </control>
  323.       <control>
  324.         <group>[Channel1]</group>
  325.         <key>back</key>
  326.         <status>0x80</status>
  327.         <midino>0x42</midino>
  328.       </control>      
  329.       <control>
  330.         <group>[Channel1]</group>
  331.         <key>fwd</key>
  332.         <status>0x90</status>
  333.         <midino>0x44</midino>
  334.       </control>
  335.       <control>
  336.         <group>[Channel1]</group>
  337.         <key>fwd</key>
  338.         <status>0x80</status>
  339.         <midino>0x44</midino>
  340.       </control>      
  341.       <control>
  342.         <group>[Channel1]</group>
  343.         <key>beatsync</key>
  344.         <status>0x90</status>
  345.         <midino>0x46</midino>
  346.       </control>
  347.       <control>
  348.         <group>[Channel1]</group>
  349.         <key>beatsync</key>
  350.         <status>0x80</status>
  351.         <midino>0x46</midino>
  352.       </control>      
  353.       <control>
  354.         <group>[Channel1]</group>
  355.         <key>flanger</key>
  356.         <status>0x90</status>
  357.         <midino>0x4a</midino>
  358.       </control>
  359.       <control>
  360.         <group>[Channel1]</group>
  361.         <key>flanger</key>
  362.         <status>0x80</status>
  363.         <midino>0x4a</midino>
  364.       </control>      
  365.       <control>
  366.         <group>[Channel1]</group>
  367.         <key>LoadSelectedTrack</key>
  368.         <status>0x90</status>
  369.         <midino>0x60</midino>
  370.       </control>
  371.       <control>
  372.         <group>[Channel1]</group>
  373.         <key>LoadSelectedTrack</key>
  374.         <status>0x80</status>
  375.         <midino>0x60</midino>
  376.       </control>      
  377.       <control>
  378.         <group>[Channel1]</group>
  379.         <key>rate_temp_up</key>
  380.         <status>0x90</status>
  381.         <midino>0x3a</midino>
  382.       </control>
  383.       <control>
  384.         <group>[Channel1]</group>
  385.         <key>rate_temp_up</key>
  386.         <status>0x80</status>
  387.         <midino>0x3a</midino>
  388.       </control>      
  389.       <control>
  390.         <group>[Channel1]</group>
  391.         <key>rate_temp_down</key>
  392.         <status>0x90</status>
  393.         <midino>0x3b</midino>
  394.       </control>
  395.       <control>
  396.         <group>[Channel1]</group>
  397.         <key>rate_temp_down</key>
  398.         <status>0x80</status>
  399.         <midino>0x3b</midino>
  400.       </control>      
  401.       <control>
  402.         <group>[Channel2]</group>
  403.         <key>volume</key>
  404.         <status>0xB0</status>
  405.         <midino>0x0d</midino>
  406.       </control>
  407.       <control>
  408.         <group>[Channel2]</group>
  409.         <key>pregain</key>
  410.         <status>0xB0</status>
  411.         <midino>0x18</midino>
  412.       </control>
  413.       <control>
  414.         <group>[Channel2]</group>
  415.         <key>filterHigh</key>
  416.         <status>0xB0</status>
  417.         <midino>0x19</midino>
  418.       </control>
  419.       <control>
  420.         <group>[Channel2]</group>
  421.         <key>filterMid</key>
  422.         <status>0xB0</status>
  423.         <midino>0x1a</midino>
  424.       </control>
  425.       <control>
  426.         <group>[Channel2]</group>
  427.         <key>filterLow</key>
  428.         <status>0xB0</status>
  429.         <midino>0x1b</midino>
  430.       </control>
  431.       <control>
  432.         <group>[Channel2]</group>
  433.         <key>rate</key>
  434.         <status>0xB0</status>
  435.         <midino>0x0f</midino>
  436.         <options>
  437.           <invert/>
  438.         </options>
  439.       </control>
  440.       <control>
  441.          <group>[Channel2]</group>
  442.          <key>VestaxVCI100.jog_touch</key>
  443.          <status>0x90</status>
  444.          <midino>0x31</midino>
  445.          <options>
  446.             <Script-Binding/>
  447.          </options>
  448.       </control>
  449.       <control>
  450.          <group>[Channel2]</group>
  451.          <key>VestaxVCI100.jog_wheel_scratch</key>
  452.          <status>0xB0</status>
  453.          <midino>0x11</midino>
  454.          <options>
  455.             <Script-Binding/>
  456.          </options>
  457.       </control>
  458.       <control>
  459.          <group>[Channel2]</group>
  460.          <key>VestaxVCI100.jog_wheel</key>
  461.          <status>0xB0</status>
  462.          <midino>0x13</midino>
  463.          <options>
  464.             <Script-Binding/>
  465.          </options>
  466.       </control>
  467.       <control>
  468.         <group>[Channel2]</group>
  469.         <key>play</key>
  470.         <status>0x90</status>
  471.         <midino>0x36</midino>
  472.       </control>
  473.       <control>
  474.         <group>[Channel2]</group>
  475.         <key>play</key>
  476.         <status>0x80</status>
  477.         <midino>0x36</midino>
  478.       </control>      
  479.       <control>
  480.         <group>[Channel2]</group>
  481.         <key>cue_goto</key>
  482.         <status>0x90</status>
  483.         <midino>0x37</midino>
  484.       </control>
  485.       <control>
  486.         <group>[Channel2]</group>
  487.         <key>cue_goto</key>
  488.         <status>0x80</status>
  489.         <midino>0x37</midino>
  490.       </control>      
  491.       <control>
  492.         <group>[Channel2]</group>
  493.         <key>cue_preview</key>
  494.         <status>0x90</status>
  495.         <midino>0x38</midino>
  496.       </control>
  497.       <control>
  498.         <group>[Channel2]</group>
  499.         <key>cue_preview</key>
  500.         <status>0x80</status>
  501.         <midino>0x38</midino>
  502.       </control>      
  503.       <control>
  504.         <group>[Channel2]</group>
  505.         <key>cue_set</key>
  506.         <status>0x90</status>
  507.         <midino>0x39</midino>
  508.       </control>
  509.       <control>
  510.         <group>[Channel2]</group>
  511.         <key>cue_set</key>
  512.         <status>0x80</status>
  513.         <midino>0x39</midino>
  514.       </control>      
  515.       <control>
  516.         <group>[Channel2]</group>
  517.         <key>pfl</key>
  518.         <status>0x90</status>
  519.         <midino>0x49</midino>
  520.       </control>
  521.       <control>
  522.         <group>[Channel2]</group>
  523.         <key>pfl</key>
  524.         <status>0x80</status>
  525.         <midino>0x49</midino>
  526.       </control>      
  527.       <control>
  528.         <group>[Channel2]</group>
  529.         <key>back</key>
  530.         <status>0x90</status>
  531.         <midino>0x45</midino>
  532.       </control>
  533.       <control>
  534.         <group>[Channel2]</group>
  535.         <key>back</key>
  536.         <status>0x80</status>
  537.         <midino>0x45</midino>
  538.       </control>      
  539.       <control>
  540.         <group>[Channel2]</group>
  541.         <key>fwd</key>
  542.         <status>0x90</status>
  543.         <midino>0x43</midino>
  544.       </control>
  545.       <control>
  546.         <group>[Channel2]</group>
  547.         <key>fwd</key>
  548.         <status>0x80</status>
  549.         <midino>0x43</midino>
  550.       </control>      
  551.       <control>
  552.         <group>[Channel2]</group>
  553.         <key>fwd</key>
  554.         <status>0x80</status>
  555.         <midino>0x43</midino>
  556.       </control>      
  557.       <control>
  558.         <group>[Channel2]</group>
  559.         <key>beatsync</key>
  560.         <status>0x90</status>
  561.         <midino>0x47</midino>
  562.       </control>
  563.       <control>
  564.         <group>[Channel2]</group>
  565.         <key>beatsync</key>
  566.         <status>0x80</status>
  567.         <midino>0x47</midino>
  568.       </control>      
  569.       <control>
  570.         <group>[Channel2]</group>
  571.         <key>flanger</key>
  572.         <status>0x90</status>
  573.         <midino>0x4b</midino>
  574.       </control>
  575.       <control>
  576.         <group>[Channel2]</group>
  577.         <key>flanger</key>
  578.         <status>0x80</status>
  579.         <midino>0x4b</midino>
  580.       </control>      
  581.       <control>
  582.         <group>[Channel2]</group>
  583.         <key>LoadSelectedTrack</key>
  584.         <status>0x90</status>
  585.         <midino>0x61</midino>
  586.       </control>
  587.       <control>
  588.         <group>[Channel2]</group>
  589.         <key>LoadSelectedTrack</key>
  590.         <status>0x80</status>
  591.         <midino>0x61</midino>
  592.       </control>      
  593.       <control>
  594.         <group>[Channel2]</group>
  595.         <key>rate_temp_up</key>
  596.         <status>0x90</status>
  597.         <midino>0x3c</midino>
  598.       </control>
  599.       <control>
  600.         <group>[Channel2]</group>
  601.         <key>rate_temp_up</key>
  602.         <status>0x80</status>
  603.         <midino>0x3c</midino>
  604.       </control>      
  605.       <control>
  606.         <group>[Channel2]</group>
  607.         <key>rate_temp_down</key>
  608.         <status>0x90</status>
  609.         <midino>0x3d</midino>
  610.       </control>
  611.       <control>
  612.         <group>[Channel2]</group>
  613.         <key>rate_temp_down</key>
  614.         <status>0x80</status>
  615.         <midino>0x3d</midino>
  616.       </control>      
  617.       <control>
  618.         <group>[Flanger]</group>
  619.         <key>lfoDepth</key>
  620.         <status>0xB0</status>
  621.         <midino>0x54</midino>
  622.       </control>
  623.       <control>
  624.         <group>[Flanger]</group>
  625.         <key>lfoDelay</key>
  626.         <status>0xB0</status>
  627.         <midino>0x55</midino>
  628.       </control>
  629.       <control>
  630.         <group>[Flanger]</group>
  631.         <key>lfoPeriod</key>
  632.         <status>0xB0</status>
  633.         <midino>0x56</midino>
  634.       </control>
  635.       <control>
  636.         <group>[Playlist]</group>
  637.         <key>SelectNextTrack</key>
  638.         <status>0x90</status>
  639.         <midino>0x5d</midino>
  640.       </control>
  641.       <control>
  642.         <group>[Playlist]</group>
  643.         <key>SelectNextTrack</key>
  644.         <status>0x80</status>
  645.         <midino>0x5d</midino>
  646.       </control>      
  647.       <control>
  648.         <group>[Playlist]</group>
  649.         <key>SelectPrevTrack</key>
  650.         <status>0x90</status>
  651.         <midino>0x5c</midino>
  652.       </control>
  653.       <control>
  654.         <group>[Playlist]</group>
  655.         <key>SelectPrevTrack</key>
  656.         <status>0x80</status>
  657.         <midino>0x5c</midino>
  658.       </control>      
  659.     </controls>
  660.   </controller>
  661. </MixxxMIDIPreset>
  662.